home *** CD-ROM | disk | FTP | other *** search
- Path: news.mira.net.au!news
- From: davidw@werple.net.au (David White)
- Newsgroups: comp.lang.c++
- Subject: Re: C++ meta-problem
- Date: 1 Apr 1996 19:52:23 +1000
- Organization: Werple Internet, Melbourne
- Message-ID: <4jo90n$70j@werple.net.au>
- References: <4jmtlg$smm@baskerville.CS.Arizona.EDU>
- NNTP-Posting-Host: werplez.mira.net.au
-
- kdb@CS.Arizona.EDU (Koen De Bosschere) writes:
-
-
- >void iterate(testclass *root, void (testclass::*f)())
- >{
- > testclass *p = root;
- > while (p) {
- > p->f(); // <--- here the compiler generates an error (see below)
- > p = p->getnext();
- > }
- >}
-
- Try (p->*f)();
-
- David White
- davidw@werple.mira.net.au
-
-